freedom of thought and conscience - French English Dictionary